<?php
/**
 * Game_Building_Market
 *
 * Класс Game_Building_Market отвечает за торговые здания
 *
 * @author Дмитрий Кузьма <kouzma.d@gmail.com>
 * @version 1.0
 */
class Game_Building_Market extends Game_Building_Item {
	
	/**
	 * (non-PHPdoc)
	 * @see Game_Building_Item::getLevelPropertyInfo()
	 */
	public function getLevelPropertyInfo ($level, $isCurrentLevel = false) {
		$levelevelInfo = array();
		$levelevelInfo['header'] = $isCurrentLevel ? Service_Translate::getText('Текущее количество торговцев') : Service_Translate::getText('Количество торговцев на уровне ') . $level;
		$levelevelInfo['info'] = $this->getMarketMan($level);
		return $levelevelInfo;
	}
	
	/**
	 * Получает скорость строительства здания. В процентах. От 96% и выше.
	 */
	public static function getMarketMan($buildingLevel) {
		return $buildingLevel;
	}
	
	/**
	 * Возвращает скорость движения торговца
	 * 
	 * @return number
	 */
	public static function getTraderSpeed() {
		return 16; // 12 24	
	}
	/**
	 * Возвращает максимальное количество ресурсов, которое может перевезти один торговец
	 * 
	 * @return number
	 */
	public static function getOneTraderMaxResources() {
		return 500;	// 1000 750
	}
	
}
?>